home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 2000 January
/
Macworld (2000-01).dmg
/
System Utilities
/
Apple Utilities⁄Updates
/
MacsBug 6.6.sea
/
MacsBug 6.6
/
MacsBugApp.rsrc
/
mxwt_215_SoundMgr.txt
< prev
next >
Wrap
Text File
|
1999-10-20
|
26KB
|
1,209 lines
# (decoded with TMPL 1001)
Number of templates: (57 entries)
0:
Template name: 'MACESP'
Num fields: (7 entries)
0:
Field name: 'whichChannel'
Type name: 'Long'
Count: 1
1:
Field name: 'numChannels'
Type name: 'Long'
Count: 1
2:
Field name: 'outState'
Type name: 'Pointer'
Count: 1
3:
Field name: 'inState'
Type name: 'Pointer'
Count: 1
4:
Field name: 'count'
Type name: 'Long'
Count: 1
5:
Field name: 'outBuf'
Type name: 'Pointer'
Count: 1
6:
Field name: 'inBuf'
Type name: 'Pointer'
Count: 1
1:
Template name: 'PlayDblBufSP'
Num fields: (2 entries)
0:
Field name: 'SndDoubleBufferHeader'
Type name: 'Pointer'
Count: 1
1:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
2:
Template name: 'MgrStatSP'
Num fields: (2 entries)
0:
Field name: 'SMStatus'
Type name: 'Pointer'
Count: 1
1:
Field name: 'length'
Type name: 'Word'
Count: 1
3:
Template name: 'StopFileSP'
Num fields: (3 entries)
0:
Field name: 'async'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
4:
Template name: 'ChanStatSP'
Num fields: (3 entries)
0:
Field name: 'SCStatus'
Type name: 'Pointer'
Count: 1
1:
Field name: 'length'
Type name: 'Word'
Count: 1
2:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
5:
Template name: 'StrtFilePlaySP'
Num fields: (9 entries)
0:
Field name: 'async'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'completionRtn'
Type name: 'Pointer'
Count: 1
3:
Field name: 'selection'
Type name: '^AudioSelection'
Count: 1
4:
Field name: 'buffer'
Type name: 'Pointer'
Count: 1
5:
Field name: 'bufferSize'
Type name: 'Long'
Count: 1
6:
Field name: 'resNum'
Type name: 'Word'
Count: 1
7:
Field name: 'fRefNum'
Type name: 'Word'
Count: 1
8:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
6:
Template name: 'DataBytes'
Num fields: (1 entries)
0:
Field name: 'data'
Type name: 'Byte'
Count: 16
7:
Template name: 'SetDevInfoSP'
Num fields: (3 entries)
0:
Field name: 'infoDataPtr'
Type name: '^DataBytes'
Count: 1
1:
Field name: 'infoType'
Type name: 'Text'
Count: 4
2:
Field name: 'SinAppRef'
Type name: 'Pointer'
Count: 1
8:
Template name: 'GetDevInfoSP'
Num fields: (3 entries)
0:
Field name: 'infoDataPtr'
Type name: '^DataBytes'
Count: 1
1:
Field name: 'infoType'
Type name: 'Text'
Count: 4
2:
Field name: 'SinAppRef'
Type name: 'Pointer'
Count: 1
9:
Template name: 'RecStatSP'
Num fields: (7 entries)
0:
Field name: 'numMsRecordedVar'
Type name: '^Long'
Count: 1
1:
Field name: 'totalMsToRecordVar'
Type name: '^Long'
Count: 1
2:
Field name: 'numSamplesVar'
Type name: '^Long'
Count: 1
3:
Field name: 'totalSampsToRecordVar'
Type name: '^Long'
Count: 1
4:
Field name: 'meterLevelVar'
Type name: '^Word'
Count: 1
5:
Field name: 'recordingStatusVar'
Type name: '^Word'
Count: 1
6:
Field name: 'SinAppRef'
Type name: 'Pointer'
Count: 1
10:
Template name: 'Rec2FileSP'
Num fields: (4 entries)
0:
Field name: 'fRefNum'
Type name: 'Word'
Count: 1
1:
Field name: 'quality'
Type name: 'Text'
Count: 4
2:
Field name: 'corner'
Type name: 'Word'
Count: 2
3:
Field name: 'filterProc'
Type name: 'Pointer'
Count: 1
11:
Template name: 'GetIndDevSP'
Num fields: (3 entries)
0:
Field name: 'iconHandleVar'
Type name: 'Handle'
Count: 1
1:
Field name: 'devNameVar'
Type name: 'Long'
Count: 0
2:
Field name: 'count'
Type name: 'Word'
Count: 1
12:
Template name: 'SignInSP'
Num fields: (2 entries)
0:
Field name: 'devName'
Type name: '^PString'
Count: 1
1:
Field name: 'devRefNum'
Type name: 'SignedWord'
Count: 1
13:
Template name: 'SndRecSP'
Num fields: (4 entries)
0:
Field name: 'sndHandleVar'
Type name: 'Handle'
Count: 1
1:
Field name: 'quality'
Type name: 'Text'
Count: 4
2:
Field name: 'corner'
Type name: 'Word'
Count: 2
3:
Field name: 'filterProc'
Type name: 'Pointer'
Count: 1
14:
Template name: 'RecFileSP'
Num fields: (4 entries)
0:
Field name: 'asynch'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'SPB'
Type name: 'Pointer'
Count: 1
3:
Field name: 'fRefNum'
Type name: 'Word'
Count: 1
15:
Template name: 'RecSP'
Num fields: (3 entries)
0:
Field name: 'asynch'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'SPB'
Type name: 'Pointer'
Count: 1
16:
Template name: 'SPBOpenDevSP'
Num fields: (3 entries)
0:
Field name: 'SinAppRef'
Type name: 'Pointer'
Count: 1
1:
Field name: 'permission'
Type name: 'Word'
Count: 1
2:
Field name: 'deviceName'
Type name: '^PString'
Count: 1
17:
Template name: 'SetAIFFHdrSP'
Num fields: (7 entries)
0:
Field name: 'numFrames'
Type name: 'Long'
Count: 1
1:
Field name: 'numBytes'
Type name: 'Long'
Count: 1
2:
Field name: 'cmpType'
Type name: 'Text'
Count: 4
3:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
4:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
5:
Field name: 'numChannels'
Type name: 'Word'
Count: 1
6:
Field name: 'fRefNum'
Type name: 'Word'
Count: 1
18:
Template name: 'SetSndHdrSP'
Num fields: (8 entries)
0:
Field name: 'headerLenVar'
Type name: '^Word'
Count: 1
1:
Field name: 'numBytes'
Type name: 'Long'
Count: 1
2:
Field name: 'baseNote'
Type name: 'Word'
Count: 1
3:
Field name: 'cmpType'
Type name: 'Text'
Count: 4
4:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
5:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
6:
Field name: 'numChannels'
Type name: 'Word'
Count: 1
7:
Field name: 'sndHandle'
Type name: 'Handle'
Count: 1
19:
Template name: 'ParseAIFFHdrSP'
Num fields: (4 entries)
0:
Field name: 'dataOffset'
Type name: '^Long'
Count: 1
1:
Field name: 'numFrames'
Type name: '^Long'
Count: 1
2:
Field name: 'sndInfo'
Type name: '^SoundComponentData'
Count: 1
3:
Field name: 'fRefNum'
Type name: 'Word'
Count: 1
20:
Template name: 'ParseSndHdrSP'
Num fields: (4 entries)
0:
Field name: 'dataOffset'
Type name: '^Long'
Count: 1
1:
Field name: 'numFrames'
Type name: '^Long'
Count: 1
2:
Field name: 'sndInfo'
Type name: '^SoundComponentData'
Count: 1
3:
Field name: 'sndHandle'
Type name: 'Handle'
Count: 1
21:
Template name: 'CntlSP'
Num fields: (2 entries)
0:
Field name: 'SndCommandVar'
Type name: '^SndCommand'
Count: 1
1:
Field name: 'snthID'
Type name: 'Word'
Count: 1
22:
Template name: 'SndPlaySP'
Num fields: (4 entries)
0:
Field name: 'async'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'sndHandle'
Type name: 'Handle'
Count: 1
3:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
23:
Template name: 'DspChnSP'
Num fields: (3 entries)
0:
Field name: 'quietNow'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
24:
Template name: 'NewChnSP'
Num fields: (4 entries)
0:
Field name: 'callBackProc'
Type name: 'Long'
Count: 1
1:
Field name: 'initParam'
Type name: 'Long'
Count: 1
2:
Field name: 'snthID'
Type name: 'Word'
Count: 1
3:
Field name: 'SndChannelVar'
Type name: 'Pointer'
Count: 1
25:
Template name: 'DoCmdSP'
Num fields: (4 entries)
0:
Field name: 'noWait'
Type name: 'Boolean'
Count: 1
1:
Field name: ''
Type name: 'Skip'
Count: 1
2:
Field name: 'SndCommand'
Type name: '^SndCommand'
Count: 1
3:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
26:
Template name: 'DoImdSP'
Num fields: (2 entries)
0:
Field name: 'SndCommand'
Type name: '^SndCommand'
Count: 1
1:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
27:
Template name: 'GetSysBVolSP'
Num fields: (1 entries)
0:
Field name: 'level'
Type name: '^Long'
Count: 1
28:
Template name: 'SetSysBVolSP'
Num fields: (1 entries)
0:
Field name: 'level'
Type name: 'Long'
Count: 1
29:
Template name: 'GetDefOVolSP'
Num fields: (1 entries)
0:
Field name: 'level'
Type name: '^Long'
Count: 1
30:
Template name: 'SetDefOVolSP'
Num fields: (1 entries)
0:
Field name: 'level'
Type name: 'Long'
Count: 1
31:
Template name: 'GetSHdrOffSP'
Num fields: (2 entries)
0:
Field name: 'offset'
Type name: '^Long'
Count: 1
1:
Field name: 'sndHandle'
Type name: 'Handle'
Count: 1
32:
Template name: 'USFixedMulDivSP'
Num fields: (4 entries)
0:
Field name: 'result'
Type name: 'Long'
Count: 1
1:
Field name: 'divisor'
Type name: 'Long'
Count: 1
2:
Field name: 'multiplier'
Type name: 'Long'
Count: 1
3:
Field name: 'value'
Type name: 'Long'
Count: 1
33:
Template name: 'GetCmpInfoSP'
Num fields: (5 entries)
0:
Field name: 'CompressionInfoPtr'
Type name: '^CompressionInfo'
Count: 1
1:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
2:
Field name: 'numChannels'
Type name: 'Word'
Count: 1
3:
Field name: 'format'
Type name: 'Text'
Count: 4
4:
Field name: 'compressionID'
Type name: 'Word'
Count: 1
34:
Template name: 'SoundPrefSP'
Num fields: (3 entries)
0:
Field name: 'settings'
Type name: 'Handle'
Count: 1
1:
Field name: 'name'
Type name: '^PString'
Count: 1
2:
Field name: 'theType'
Type name: 'Text'
Count: 4
35:
Template name: 'SndInfoSP'
Num fields: (3 entries)
0:
Field name: 'infoPtr'
Type name: 'Long'
Count: 1
1:
Field name: 'selector'
Type name: 'Text'
Count: 4
2:
Field name: 'SndChannel'
Type name: 'Pointer'
Count: 1
36:
Template name: 'SndSOInfoSP'
Num fields: (3 entries)
0:
Field name: 'infoPtr'
Type name: 'Long'
Count: 1
1:
Field name: 'selector'
Type name: 'Text'
Count: 4
2:
Field name: 'outputDevice'
Type name: 'Long'
Count: 1
37:
Template name: 'GetCmpNameSP'
Num fields: (2 entries)
0:
Field name: 'name'
Type name: '^PString'
Count: 1
1:
Field name: 'compressionType'
Type name: 'Text'
Count: 4
38:
Template name: 'SndConvOpenSP'
Num fields: (3 entries)
0:
Field name: 'SoundConverter'
Type name: '^Long'
Count: 1
1:
Field name: 'outputFormat'
Type name: '^Long'
Count: 1
2:
Field name: 'inputFormat'
Type name: '^SoundComponentData'
Count: 1
39:
Template name: 'SndConvCloseSP'
Num fields: (1 entries)
0:
Field name: 'SoundConverter'
Type name: '^Long'
Count: 1
40:
Template name: 'SCvGetBufSizesSP'
Num fields: (5 entries)
0:
Field name: 'outputBytes'
Type name: '^Long'
Count: 1
1:
Field name: 'inputBytes'
Type name: '^Long'
Count: 1
2:
Field name: 'inputFrames'
Type name: '^Long'
Count: 1
3:
Field name: 'inputBytesTarget'
Type name: 'Long'
Count: 1
4:
Field name: 'SoundConverter'
Type name: 'Long'
Count: 1
41:
Template name: 'SndConvBeginConvSP'
Num fields: (1 entries)
0:
Field name: 'SoundConverter'
Type name: 'Long'
Count: 1
42:
Template name: 'SndConvConvBufSP'
Num fields: (6 entries)
0:
Field name: 'outputBytes'
Type name: '^Long'
Count: 1
1:
Field name: 'outputFrames'
Type name: '^Long'
Count: 1
2:
Field name: 'outputPtr'
Type name: 'Long'
Count: 1
3:
Field name: 'inputFrames'
Type name: 'Long'
Count: 1
4:
Field name: 'inputPtr'
Type name: 'Long'
Count: 1
5:
Field name: 'SoundConverter'
Type name: 'Long'
Count: 1
43:
Template name: 'SndConvEndConvSP'
Num fields: (4 entries)
0:
Field name: 'outputBytes'
Type name: '^Long'
Count: 1
1:
Field name: 'outputFrames'
Type name: '^Long'
Count: 1
2:
Field name: 'outputPtr'
Type name: 'Long'
Count: 1
3:
Field name: 'SoundConverter'
Type name: 'Long'
Count: 1
44:
Template name: 'SCStatus'
Num fields: (9 entries)
0:
Field name: 'scStartTime'
Type name: 'Long'
Count: 1
1:
Field name: 'scEndTime'
Type name: 'Long'
Count: 1
2:
Field name: 'scCurrentTime'
Type name: 'Long'
Count: 1
3:
Field name: 'scChannelBusy'
Type name: 'Boolean'
Count: 1
4:
Field name: 'scChannelDisposed'
Type name: 'Boolean'
Count: 1
5:
Field name: 'scChannelPaused'
Type name: 'Boolean'
Count: 1
6:
Field name: 'scUnused'
Type name: 'Skip'
Count: 1
7:
Field name: 'scChannelAttributes'
Type name: 'Long'
Count: 1
8:
Field name: 'scCPULoad'
Type name: 'Long'
Count: 1
45:
Template name: 'SMStatus'
Num fields: (3 entries)
0:
Field name: 'smMaxCPULoad'
Type name: 'Word'
Count: 1
1:
Field name: 'smNumChannels'
Type name: 'Word'
Count: 1
2:
Field name: 'smCurCPULoad'
Type name: 'Word'
Count: 1
46:
Template name: 'SoundHeader'
Num fields: (7 entries)
0:
Field name: 'samplePtr'
Type name: 'Long'
Count: 1
1:
Field name: 'length'
Type name: 'Long'
Count: 1
2:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
3:
Field name: 'loopStart'
Type name: 'Long'
Count: 1
4:
Field name: 'loopEnd'
Type name: 'Long'
Count: 1
5:
Field name: 'encode'
Type name: 'Byte'
Count: 1
6:
Field name: 'baseNote'
Type name: 'Byte'
Count: 1
47:
Template name: 'CmpSoundHeader'
Num fields: (20 entries)
0:
Field name: 'samplePtr'
Type name: 'Long'
Count: 1
1:
Field name: 'numChannels'
Type name: 'Long'
Count: 1
2:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
3:
Field name: 'loopStart'
Type name: 'Long'
Count: 1
4:
Field name: 'loopEnd'
Type name: 'Long'
Count: 1
5:
Field name: 'encode'
Type name: 'Byte'
Count: 1
6:
Field name: 'baseNote'
Type name: 'Byte'
Count: 1
7:
Field name: 'numFrames'
Type name: 'Long'
Count: 1
8:
Field name: 'AIFFSampleRate'
Type name: 'Long'
Count: 1
9:
Field name: 'AIFFSampleRate'
Type name: 'Long'
Count: 1
10:
Field name: 'AIFFSampleRate'
Type name: 'Word'
Count: 1
11:
Field name: 'MarkerChunk'
Type name: 'Long'
Count: 1
12:
Field name: 'FutureUse1'
Type name: 'Long'
Count: 1
13:
Field name: 'FutureUse2'
Type name: 'Long'
Count: 1
14:
Field name: 'StateVars'
Type name: 'Long'
Count: 1
15:
Field name: 'LeftOverSamples'
Type name: 'Long'
Count: 1
16:
Field name: 'compressionID'
Type name: 'Word'
Count: 1
17:
Field name: 'packetSize'
Type name: 'Word'
Count: 1
18:
Field name: 'snthID'
Type name: 'Word'
Count: 1
19:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
48:
Template name: 'ExtSoundHeader'
Num fields: (19 entries)
0:
Field name: 'samplePtr'
Type name: 'Long'
Count: 1
1:
Field name: 'numChannels'
Type name: 'Long'
Count: 1
2:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
3:
Field name: 'loopStart'
Type name: 'Long'
Count: 1
4:
Field name: 'loopEnd'
Type name: 'Long'
Count: 1
5:
Field name: 'encode'
Type name: 'Byte'
Count: 1
6:
Field name: 'baseNote'
Type name: 'Byte'
Count: 1
7:
Field name: 'numSampleFrames'
Type name: 'Long'
Count: 1
8:
Field name: 'AIFFSampleRate'
Type name: 'Long'
Count: 1
9:
Field name: 'AIFFSampleRate'
Type name: 'Long'
Count: 1
10:
Field name: 'AIFFSampleRate'
Type name: 'Word'
Count: 1
11:
Field name: 'MarkerChunk'
Type name: 'Long'
Count: 1
12:
Field name: 'InstrumentChunks'
Type name: 'Long'
Count: 1
13:
Field name: 'AESRecording'
Type name: 'Long'
Count: 1
14:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
15:
Field name: 'FutureUse1'
Type name: 'Word'
Count: 1
16:
Field name: 'FutureUse2'
Type name: 'Long'
Count: 1
17:
Field name: 'FutureUse3'
Type name: 'Long'
Count: 1
18:
Field name: 'FutureUse4'
Type name: 'Long'
Count: 1
49:
Template name: 'SndCommand'
Num fields: (3 entries)
0:
Field name: 'cmd'
Type name: 'UnsignedWord'
Count: 1
1:
Field name: 'param1'
Type name: 'SignedWord'
Count: 1
2:
Field name: 'param2'
Type name: 'Long'
Count: 1
50:
Template name: 'SndResource'
Num fields: (7 entries)
0:
Field name: 'format'
Type name: 'Word'
Count: 1
1:
Field name: 'numModifiers'
Type name: 'Word'
Count: 1
2:
Field name: 'synthID'
Type name: 'Word'
Count: 1
3:
Field name: 'initParam'
Type name: 'Long'
Count: 1
4:
Field name: 'numSndCmds'
Type name: 'Word'
Count: 1
5:
Field name: 'sndCmd'
Type name: 'SndCommand'
Count: 1
6:
Field name: 'sndHeader'
Type name: 'SoundHeader'
Count: 1
51:
Template name: 'SndChannel'
Num fields: (10 entries)
0:
Field name: 'nextChan'
Type name: '^SndChannel'
Count: 1
1:
Field name: 'firstMod'
Type name: 'Long'
Count: 1
2:
Field name: 'callBack'
Type name: 'Long'
Count: 1
3:
Field name: 'userInfo'
Type name: 'Long'
Count: 1
4:
Field name: 'wait'
Type name: 'Long'
Count: 1
5:
Field name: 'SndCommand'
Type name: 'Skip'
Count: 8
6:
Field name: 'flags'
Type name: 'Word'
Count: 1
7:
Field name: 'qLength'
Type name: 'Word'
Count: 1
8:
Field name: 'qHead'
Type name: 'Word'
Count: 1
9:
Field name: 'qTail'
Type name: 'Word'
Count: 1
52:
Template name: 'AudioSelection'
Num fields: (3 entries)
0:
Field name: 'unitType'
Type name: 'Long'
Count: 1
1:
Field name: 'start'
Type name: 'Long'
Count: 1
2:
Field name: 'end'
Type name: 'Long'
Count: 1
53:
Template name: 'stsVars'
Num fields: (8 entries)
0:
Field name: 'stsStartFrame'
Type name: 'Long'
Count: 1
1:
Field name: 'stsEndFrame'
Type name: 'Long'
Count: 1
2:
Field name: 'stsTotalFrames'
Type name: 'Long'
Count: 1
3:
Field name: 'stsCurrentFrame'
Type name: 'Long'
Count: 1
4:
Field name: 'stsChannelBusy'
Type name: 'Boolean'
Count: 1
5:
Field name: 'stsChannelDisposed'
Type name: 'Boolean'
Count: 1
6:
Field name: 'stsChannelPaused'
Type name: 'Boolean'
Count: 1
7:
Field name: 'stsUnused'
Type name: 'Boolean'
Count: 1
54:
Template name: 'SndDoubleBuffer'
Num fields: (3 entries)
0:
Field name: 'dbNumFrames'
Type name: 'Long'
Count: 1
1:
Field name: 'dbFlags'
Type name: 'Long'
Count: 1
2:
Field name: 'dbUserInfo'
Type name: 'Long'
Count: 2
55:
Template name: 'SndDoubleBufferHeader'
Num fields: (8 entries)
0:
Field name: 'dbhNumChannels'
Type name: 'Word'
Count: 1
1:
Field name: 'dbhSampleSize'
Type name: 'Word'
Count: 1
2:
Field name: 'dbhCompressionID'
Type name: 'Word'
Count: 1
3:
Field name: 'dbhPacketSize'
Type name: 'Word'
Count: 1
4:
Field name: 'dbhSampleRate'
Type name: 'Long'
Count: 1
5:
Field name: 'dbhBufferPtr'
Type name: 'Long'
Count: 2
6:
Field name: 'dbhDoubleBack'
Type name: 'Long'
Count: 1
7:
Field name: 'dbhFormat'
Type name: 'Text'
Count: 4
56:
Template name: 'SoundComponentData'
Num fields: (8 entries)
0:
Field name: 'flags'
Type name: 'Long'
Count: 1
1:
Field name: 'format'
Type name: 'Text'
Count: 4
2:
Field name: 'numChannels'
Type name: 'Word'
Count: 1
3:
Field name: 'sampleSize'
Type name: 'Word'
Count: 1
4:
Field name: 'sampleRate'
Type name: 'Long'
Count: 1
5:
Field name: 'sampleCount'
Type name: 'Long'
Count: 1
6:
Field name: 'buffer'
Type name: 'Long'
Count: 1
7:
Field name: 'reserved'
Type name: 'Long'
Count: 1